<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">

<!-- Mirrored from www.wolfssl.com/wolfSSL/wolfssl-ti.html by HTTrack Website Copier/3.x [XR&CO'2014], Tue, 17 Jan 2017 13:22:45 GMT -->
<!-- Added by HTTrack --><meta http-equiv="content-type" content="text/html;charset=UTF-8" /><!-- /Added by HTTrack -->
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"/>
<meta name="Generator" content="iWeb 3.0.4"/>
<meta name="iWeb-Build" content="local-build-20170103"/>
<meta http-equiv="X-UA-Compatible" content="IE=EmulateIE7"/>
<meta name="viewport" content="width=770"/>
<title>wolfSSL - Texas Instruments and TI-RTOS Support for wolfSSL</title>
<link rel="stylesheet" type="text/css" media="screen,print" href="wolfssl-ti_files/wolfssl-ti.css"/>
<!--[if lt IE 8]><link rel='stylesheet' type='text/css' media='screen,print' href='wolfssl-ti_files/wolfssl-tiIE.css'/><![endif]-->
<!--[if gte IE 8]><link rel='stylesheet' type='text/css' media='screen,print' href='Media/IE8.css'/><![endif]-->
<script type="text/javascript" src="Scripts/iWebSite.js"></script>
<script type="text/javascript" src="wolfssl-ti_files/wolfssl-ti.js"></script>
<meta name="description" content="wolfSSL lightweight SSL library has support for Texas Instruments Tiva and TI-RTOS."/><meta name="keywords" content="embedded ssl, ssl ti, cyassl ti, hardware crypto ssl, embedded crypto, ssl library, source code, openssl alternative, tls 1.2, dtls, github ssl, tls library, open source projects, open source ssl, open source tls, ssl, tls, ssl porting, small openssl, smart grid, connected home, ecc, lightweight ssl, suite b, encryption security software, ssl inspection"/><meta name="robots" content="follow,index"/> <script>(function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){(i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)})(window,document,'script','../../www.google-analytics.com/analytics.js','ga');ga('create','UA-64826966-1','auto');ga('send','pageview');</script>
 
<script>//<![CDATA[
window.zEmbed||function(e,t){var n,o,d,i,s,a=[],r=document.createElement("iframe");window.zEmbed=function(){a.push(arguments)},window.zE=window.zE||window.zEmbed,r.src="javascript:false",r.title="",r.role="presentation",(r.frameElement||r).style.cssText="display: none",d=document.getElementsByTagName("script"),d=d[d.length-1],d.parentNode.insertBefore(r,d),i=r.contentWindow,s=i.document;try{o=s}catch(c){n=document.domain,r.src='javascript:var d=document.open();d.domain="'+n+'";void(0);',o=s}o.open()._l=function(){var o=this.createElement("script");n&&(this.domain=n),o.id="js-iframe-async",o.src=e,this.t=+new Date,this.zendeskHost=t,this.zEQueue=a,this.body.appendChild(o)},o.write('<body onload="document._l();">'),o.close()}("../../assets.zendesk.com/embeddable_framework/main.js","wolfssl.zendesk.com");
//]]></script>
  </head>
<body style="background: rgb(255, 255, 255); margin: 0pt; " onload="onPageLoad();">
<div style="text-align: center; ">
<div style="margin-bottom: 20px; margin-left: auto; margin-right: auto; margin-top: 20px; overflow: hidden; position: relative; word-wrap: break-word;  background: rgb(255, 255, 255); text-align: left; width: 770px; " id="body_content">
<div style="float: left; margin-left: 0px; position: relative; width: 770px; z-index: 0; " id="nav_layer">
<div style="height: 0px; line-height: 0px; " class="bumper"> </div>
<div style="clear: both; height: 0px; line-height: 0px; " class="spacer"> </div>
</div>
<div style="float: left; height: 0px; line-height: 0px; margin-left: 0px; position: relative; width: 770px; z-index: 10; " id="header_layer">
<div style="height: 0px; line-height: 0px; " class="bumper"> </div>
</div>
<div style="margin-left: 0px; position: relative; width: 770px; z-index: 5; " id="body_layer">
<div style="height: 0px; line-height: 0px; " class="bumper"> </div>
<div id="id1" style="height: 1992px; left: 35px; position: absolute; top: 219px; width: 701px; z-index: 1; " class="style_SkipStroke_1 shape-with-text">
<div class="text-content graphic_textbox_layout_style_default_External_701_1992" style="padding: 0px; ">
<div class="graphic_textbox_layout_style_default">
<p style="padding-top: 0pt; " class="paragraph_style"><span class="style">The wolfSSL embedded SSL/TLS library (formerly CyaSSL) and wolfCrypt (CTaoCrypt) embedded crypto engine now support building with Texas Instruments Real Time Operating System (</span><span class="style_1">TI-RTOS</span><span class="style">).  To make it easy for developers to get started with wolfSSL, wolfCrypt, and TI-RTOS, wolfSSL offers several example projects which can be found on </span><a title="https://github.com/wolfSSL/wolfssl-examples/tree/master/tirtos_ccs_examples" href="https://github.com/wolfSSL/wolfssl-examples/tree/master/tirtos_ccs_examples">GitHub</a><span class="style">.<br/></span></p>
<p class="paragraph_style"><span class="style"><br/></span></p>
<p class="paragraph_style_1"><span class="style"><br/></span></p>
<p class="paragraph_style_2">wolfSSL Embedded SSL/TLS for TI-RTOS<br/></p>
<p class="paragraph_style"><span class="style"><br/></span></p>
<p class="paragraph_style_3"><span class="style">Developed with embedded devices and applications in mind, the </span><a title="Products-wolfssl.html" href="Products-wolfssl.html">wolfSSL</a><span class="style"> embedded SSL/TLS library has been written from the ground up focusing on several key priorities - including performance, feature set, low memory usage, and portability.  wolfSSL is progressive in its support for current and upcoming protocol and cipher standards, including both client and server support for TLS 1.2, DTLS 1.2, AES-GCM, AES-CCM, and ECC to name a few.  The combination of these traits make wolfSSL the perfect fit for secure communication on TI-RTOS-based devices and applications.  For a full list of features offered by wolfSSL, please see the </span><a title="Products-wolfssl.html" href="Products-wolfssl.html">product page</a><span class="style">.<br/></span></p>
<p class="paragraph_style_3"><span class="style"><br/></span></p>
<p class="paragraph_style_3"><span class="style">wolfSSL is dual licensed under both the GPLv2 as well as a standard commercial license.  For licensing information, please see the </span><a title="License.html" href="License.html">wolfSSL License Page</a><span class="style">, or </span><a title="Contact.html" href="Contact.html">contact us</a><span class="style"> directly.<br/></span></p>
<p class="paragraph_style_3"><br/></p>
<p class="paragraph_style_3"><br/></p>
<p class="paragraph_style_4">Building wolfSSL with TI-RTOS<br/></p>
<p class="paragraph_style_3"><br/></p>
<p class="paragraph_style_5">To enable TI-RTOS support, define <span class="style_2">TIRTOS</span> when building wolfSSL.  The <span class="style_2">TIRTOS</span> define turns on settings specific to the TI-RTOS library and supported compilers. <br/></p>
<p class="paragraph_style_5"><br/></p>
<p class="paragraph_style_5">To see a list of specific preprocessor defines used to build wolfSSL TI-RTOS, see the above define located in the <span class="style_3">&lt;wolfssl_root&gt;/wolfssl/wolfcrypt/settings.h</span> file of the wolfSSL <a class="class1" title="http://yassl.com/yaSSL/download/downloadForm.php" href="http://yassl.com/yaSSL/download/downloadForm.php">download package</a>.<br/></p>
<p class="paragraph_style_5"><br/></p>
<p class="paragraph_style_3"><br/></p>
<p class="paragraph_style_2">Example Code Compose Studio (CCS) Projects<br/></p>
<p class="paragraph_style_6"><br/></p>
<p class="paragraph_style_7">wolfSSL has provided several examples on <a title="https://github.com/wolfSSL/wolfssl-examples/tree/master/tirtos_ccs_examples" href="https://github.com/wolfSSL/wolfssl-examples/tree/master/tirtos_ccs_examples">GitHub</a> which developers can use to get going quickly with wolfSSL and TI-RTOS on the Tiva C Series TM4C1294XL Connected Launchpad.<br/></p>
<p class="paragraph_style_8"><br/></p>
<p class="paragraph_style_9">wolfCrypt Test Application (wolfssl_tests)<br/></p>
<p class="paragraph_style_8"><br/></p>
<p class="paragraph_style_8">This project tests the wolfCrypt cryptography modules.<br/></p>
<p class="paragraph_style_8"><br/></p>
<p class="paragraph_style_9">wolfCrypt Benchmark Application (wolfssl_tirtos_benchmark)<br/></p>
<p class="paragraph_style_8"><br/></p>
<p class="paragraph_style_8">This project builds the wolfCrypt benchmark application which can be used to benchmark cryptography speeds for AES, Camellia, ARC4, Rabbit, ChaCha, 3DES, MD5, Poly1305, SHA, SHA-256, SHA-512, RSA, DH, and ECC cipher suites.  Results of running the wolfCrypt benchmark on the above board with the optimization settings used in the project yielded the following results (reference only):<br/></p>
<p class="paragraph_style_8"><br/></p>
<p class="paragraph_style_10">AES      25 kB took 0.038 seconds,   0.642 MB/s<br/></p>
<p class="paragraph_style_10">Camellia 25 kB took 0.032 seconds,   0.763 MB/s<br/></p>
<p class="paragraph_style_10">ARC4     25 kB took 0.006 seconds,   4.069 MB/s<br/></p>
<p class="paragraph_style_10">RABBIT   25 kB took 0.005 seconds,   4.883 MB/s<br/></p>
<p class="paragraph_style_10">CHACHA   25 kB took 0.007 seconds,   3.488 MB/s<br/></p>
<p class="paragraph_style_10">3DES     25 kB took 0.164 seconds,   0.149 MB/s<br/></p>
<p class="paragraph_style_10"><br/></p>
<p class="paragraph_style_10">MD5      25 kB took 0.003 seconds,   8.138 MB/s<br/></p>
<p class="paragraph_style_10">POLY1305 25 kB took 0.004 seconds,   6.104 MB/s<br/></p>
<p class="paragraph_style_10">SHA      25 kB took 0.006 seconds,   4.069 MB/s<br/></p>
<p class="paragraph_style_10">SHA-256  25 kB took 0.014 seconds,   1.744 MB/s<br/></p>
<p class="paragraph_style_10">SHA-512  25 kB took 0.042 seconds,   0.581 MB/s<br/></p>
<p class="paragraph_style_10"><br/></p>
<p class="paragraph_style_10">RSA 2048 encryption took 88.000 milliseconds, avg over 1 iterations<br/></p>
<p class="paragraph_style_10">RSA 2048 decryption took 1456.000 milliseconds, avg over 1 iterations<br/></p>
<p class="paragraph_style_10">DH  2048 key generation  661.000 milliseconds, avg over 1 iterations<br/></p>
<p class="paragraph_style_10">DH  2048 key agreement   665.000 milliseconds, avg over 1 iterations<br/></p>
<p class="paragraph_style_10"><br/></p>
<p class="paragraph_style_10">ECC  256 key generation  130.400 milliseconds, avg over 5 iterations<br/></p>
<p class="paragraph_style_10">EC-DHE   key agreement   118.000 milliseconds, avg over 5 iterations<br/></p>
<p class="paragraph_style_10">EC-DSA   sign   time     136.800 milliseconds, avg over 5 iterations<br/></p>
<p class="paragraph_style_10">EC-DSA   verify time     253.800 milliseconds, avg over 5 iterations<br/></p>
<p class="paragraph_style_8"><br/></p>
<p class="paragraph_style_9">wolfSSL Client and Server Examples for TI-RTOS TCP/IP Demo Projects<br/></p>
<p class="paragraph_style_8"><br/></p>
<p class="paragraph_style_8">When using the TI-RTOS TCP/IP stack, developers typically reference the TI-RTOS demo projects.  To make it easier for developers to get started with integrating wolfSSL into TI-RTOS and the TI TCP/IP based client or server applications, wolfSSL has created an example SSL client and SSL server which are based on the Tiva TM4C1294NCPDT examples found  in CCS under “Project -&gt; Examples”. Search for TI-RTOS for TivaC -&gt; TCP Echo examples -&gt; Driver Examples -&gt; EK-TM4C1294 -&gt; TI Target Examples -&gt; Ethernet Examples for a reference.<br/></p>
<p class="paragraph_style_8"><br/></p>
<p class="paragraph_style_8">The wolfSSL examples can be found in the GitHub repository linked at the top of this page.<br/></p>
<p class="paragraph_style_8"><br/></p>
<p class="paragraph_style_8">The project README provides insight for working with TI-RTOS TCP/IP stack.<br/></p>
<p class="paragraph_style_8"><br/></p>
<p class="paragraph_style_8">When testing the above SSL client or server on a TI-RTOS based device, it is recommended to test against one of the standard wolfSSL example applications running on a desktop machine.  The standard wolfSSL example applications are located in the wolfSSL root directory under the &lt;wolfssl_root&gt;/examples directory. If working with CyaSSL 3.1 or later you will need to run these from the wolfSSL root directory, for examples: “./examples/server/server -b” <br/></p>
<p class="paragraph_style_8"><br/></p>
<p class="paragraph_style_8">For more information about building and running these standard example applications on a desktop machine, please refer to <a title="Docs-wolfssl-manual-3-getting-started.html" href="Docs-wolfssl-manual-3-getting-started.html">Chapter 3 of the wolfSSL Manual</a>.<br/></p>
<p class="paragraph_style_8"><br/></p>
<p class="paragraph_style_8">Please contact wolfSSL with any questions about using wolfSSL on TI-RTOS-based devices.<br/></p>
<p class="paragraph_style_10"><br/></p>
<p class="paragraph_style_8"><br/></p>
<p class="paragraph_style_4">About Texas Instruments<br/></p>
<p class="paragraph_style_11"><br/></p>
<p class="paragraph_style_11"><br/></p>
<div class="paragraph paragraph_style_11"><div style="height: 70px; width: 392px;  height: 70px; position: relative; width: 392px; " class="tinyText style_SkipStroke inline-block"><img src="wolfssl-ti_files/ti_stk_2c_pos_rgbRev1.gif" alt="" style="border: none; height: 70px; width: 392px; "/></div><br/></div>
<p class="paragraph_style_11"><br/></p>
<p class="paragraph_style_11"><br/></p>
<p class="paragraph_style_11"><span class="style">Texas Instruments designs and manufactures analog, digital signal processing and DLP® chip technologies that help customers develop products that matter!  Innovation is the foundation upon which TI is built. Today their analog and embedded processing products are shaping the future of electronics. Headquartered in Dallas, Texas, TI has over 100,000 analog ICs and embedded processors, along with software, tools, and the industry's largest sales/support staff. For more information, visit the Texas Instruments website at </span><a title="http://www.ti.com" href="http://www.ti.com/">www.ti.com</a><span class="style">.<br/></span></p>
<p class="paragraph_style_11"><br/></p>
<p class="paragraph_style_11"><br/></p>
<p class="paragraph_style_4">References<br/></p>
<p class="paragraph_style_11"><br/></p>
<p class="paragraph_style_11"><a class="class2" title="Products-wolfssl.html" href="Products-wolfssl.html">wolfSSL Product Page</a><br/></p>
<p class="paragraph_style_11"><a title="https://github.com/wolfSSL/wolfssl-examples" href="https://github.com/wolfSSL/wolfssl-examples">wolfSSL examples repository on GitHub</a><br/></p>
<p class="paragraph_style_11"><a title="http://www.ti.com/" href="http://www.ti.com/">TI Company Page<br/></a></p>
<p class="paragraph_style_11"><a title="http://www.ti.com/lsds/ti/microcontrollers_16-bit_32-bit/overview.page" href="http://www.ti.com/lsds/ti/microcontrollers_16-bit_32-bit/overview.page">TI micro controllers Page<br/></a></p>
<p class="paragraph_style_11"><a title="http://www.ti.com/lsds/ti/tools-software/rtos.page" href="http://www.ti.com/lsds/ti/tools-software/rtos.page">TI Tools &amp; Software Page<br/></a></p>
<p class="paragraph_style_11"><a title="http://www.ti.com/tool/sw-tm4c" href="http://www.ti.com/tool/sw-tm4c">TI TivaWare™ Page<br/></a></p>
<p class="paragraph_style_11"><a title="http://e2e.ti.com/" href="http://e2e.ti.com/">TI Support &amp; Community Forum<br/></a></p>
<p class="paragraph_style_11"><a title="http://www.ti.com/tool/ccstudio" href="http://www.ti.com/tool/ccstudio">TI Code Composer Studio version 6.0 IDE</a><br/></p>
<p class="paragraph_style_11"><a title="http://processors.wiki.ti.com/index.php?title=Using_CyaSSL_with_TI-RTOS" href="http://processors.wiki.ti.com/index.php?title=Using_CyaSSL_with_TI-RTOS">Using CyaSSL with TI-RTOS</a><br/></p>
<p style="padding-bottom: 0pt; " class="paragraph_style_11"><a title="http://processors.wiki.ti.com/index.php/Using_wolfSSL_with_TI-RTOS" href="http://processors.wiki.ti.com/index.php/Using_wolfSSL_with_TI-RTOS">Using wolfSSL with TI-RTOS</a></p>
</div>
<div style="clear: both; height: 0px; line-height: 0px; " class="tinyText"> </div>
</div>
</div>
<div style="height: 180px; width: 221px;  height: 179px; left: 276px; position: absolute; top: 2239px; width: 220px; z-index: 1; " class="tinyText">
<div style="position: relative; width: 220px; ">
<img src="wolfssl-ti_files/shapeimage_1.png" alt="" style="height: 180px; left: 0px; position: absolute; top: 0px; width: 221px; "/>
</div>
</div>
<div id="id2" style="height: 28px; left: 284px; position: absolute; top: 2250px; width: 207px; z-index: 1; " class="style_SkipStroke_1 shape-with-text">
<div class="text-content graphic_textbox_layout_style_default_External_207_28" style="padding: 0px; ">
<div class="graphic_textbox_layout_style_default">
<p style="padding-bottom: 0pt; padding-top: 0pt; " class="paragraph_style_12">wolfCrypt FIPS Module</p>
</div>
</div>
</div>
<div id="id3" style="height: 78px; left: 295px; position: absolute; top: 2277px; width: 190px; z-index: 1; " class="style_SkipStroke_1 shape-with-text">
<div class="text-content graphic_textbox_layout_style_default_External_190_78" style="padding: 0px; ">
<div class="graphic_textbox_layout_style_default">
<p style="padding-bottom: 0pt; padding-top: 0pt; " class="paragraph_style_13">The CMVP has issued FIPS 140-2 Certificate #2425 for the <a title="https://wolfssl.com/wolfSSL/Products-wolfssl.html" href="Products-wolfssl.html">wolfCrypt Module</a> developed by wolfSSL Inc.</p>
</div>
</div>
</div>
<div id="id4" style="height: 27px; left: 311px; position: absolute; top: 2382px; width: 150px; z-index: 1; " class="style_SkipStroke_1 shape-with-text">
<div class="text-content graphic_textbox_layout_style_default_External_150_27" style="padding: 0px; ">
<div class="graphic_textbox_layout_style_default">
<p style="padding-bottom: 0pt; padding-top: 0pt; " class="paragraph_style_14"><a class="class3" title="fips.html" href="fips.html">More Information</a></p>
</div>
</div>
</div>
<div id="id5" style="height: 36px; left: 423px; position: absolute; top: 159px; width: 302px; z-index: 1; " class="style_SkipStroke_1 shape-with-text">
<div class="text-content graphic_textbox_layout_style_default_External_302_36" style="padding: 0px; ">
<div class="graphic_textbox_layout_style_default">
<p style="padding-bottom: 0pt; padding-top: 0pt; " class="paragraph_style_15">wolfSSL Texas Instruments Support</p>
</div>
</div>
</div>
<div id="id6" style="height: 25px; left: 35px; position: absolute; top: 2448px; width: 701px; z-index: 1; " class="style_SkipStroke_1 shape-with-text">
<div class="text-content graphic_textbox_layout_style_default_External_701_25" style="padding: 0px; ">
<div class="graphic_textbox_layout_style_default">
<p style="padding-bottom: 0pt; padding-top: 0pt; " class="paragraph_style_16">Copyright 2017 wolfSSL Inc.  All rights reserved.</p>
</div>
</div>
</div>
<div style="height: 180px; width: 221px;  height: 179px; left: 515px; position: absolute; top: 2239px; width: 220px; z-index: 1; " class="tinyText">
<div style="position: relative; width: 220px; ">
<img src="wolfssl-ti_files/shapeimage_2.png" alt="" style="height: 180px; left: 0px; position: absolute; top: 0px; width: 221px; "/>
</div>
</div>
<div id="id7" style="height: 26px; left: 541px; position: absolute; top: 2249px; width: 164px; z-index: 1; " class="style_SkipStroke_2 shape-with-text">
<div class="text-content style_External_164_26" style="padding: 0px; ">
<div class="style_4">
<p style="padding-bottom: 0pt; padding-top: 0pt; " class="paragraph_style_12">Questions?</p>
</div>
</div>
</div>
<div id="id8" style="height: 100px; left: 532px; position: absolute; top: 2278px; width: 191px; z-index: 1; " class="style_SkipStroke_2 shape-with-text">
<div class="text-content style_External_191_100" style="padding: 0px; ">
<div class="style_4">
<p style="padding-bottom: 0pt; padding-top: 0pt; " class="paragraph_style_17">Please feel free to <a class="class4" title="Contact.html" href="Contact.html">contact us</a> with any questions you might have.</p>
</div>
</div>
</div>
<div style="height: 37px; width: 545px;  height: 37px; left: 191px; position: absolute; top: 80px; width: 545px; z-index: 1; " class="tinyText">
<div style="position: relative; width: 545px; ">
<img src="wolfssl-ti_files/shapeimage_3.png" alt="" style="height: 37px; left: 0px; position: absolute; top: 0px; width: 545px; "/>
</div>
</div>
<div id="id9" style="height: 25px; left: 200px; position: absolute; top: 84px; width: 43px; z-index: 1; " class="style_SkipStroke_3 shape-with-text">
<div class="text-content graphic_textbox_layout_style_default_External_43_25" style="padding: 0px; ">
<div class="graphic_textbox_layout_style_default">
<p style="padding-bottom: 0pt; padding-top: 0pt; " class="paragraph_style_18"><a class="class5" title="Home.html" href="Home.html">Home</a></p>
</div>
</div>
</div>
<div id="id10" style="height: 25px; left: 365px; position: absolute; top: 84px; width: 72px; z-index: 1; " class="style_SkipStroke_1 shape-with-text">
<div class="text-content graphic_textbox_layout_style_default_External_72_25" style="padding: 0px; ">
<div class="graphic_textbox_layout_style_default">
<p style="padding-bottom: 0pt; padding-top: 0pt; " class="paragraph_style_19"><a class="class6" title="https://wolfssl.com/wolfSSL/download/downloadForm.php" href="https://wolfssl.com/wolfSSL/download/downloadForm.php">Download</a></p>
</div>
</div>
</div>
<div id="id11" style="height: 25px; left: 439px; position: absolute; top: 84px; width: 59px; z-index: 1; " class="style_SkipStroke_1 shape-with-text">
<div class="text-content graphic_textbox_layout_style_default_External_59_25" style="padding: 0px; ">
<div class="graphic_textbox_layout_style_default">
<p style="padding-bottom: 0pt; padding-top: 0pt; " class="paragraph_style_19"><a class="class7" title="License.html" href="License.html">License</a></p>
</div>
</div>
</div>
<div id="id12" style="height: 25px; left: 499px; position: absolute; top: 84px; width: 44px; z-index: 1; " class="style_SkipStroke_1 shape-with-text">
<div class="text-content graphic_textbox_layout_style_default_External_44_25" style="padding: 0px; ">
<div class="graphic_textbox_layout_style_default">
<p style="padding-bottom: 0pt; padding-top: 0pt; " class="paragraph_style_19"><a class="class8" title="Blog/Blog.html" href="Blog/Blog.html">Blog</a></p>
</div>
</div>
</div>
<div id="id13" style="height: 25px; left: 589px; position: absolute; top: 84px; width: 80px; z-index: 1; " class="style_SkipStroke_1 shape-with-text">
<div class="text-content graphic_textbox_layout_style_default_External_80_25" style="padding: 0px; ">
<div class="graphic_textbox_layout_style_default">
<p style="padding-bottom: 0pt; padding-top: 0pt; " class="paragraph_style_19"><a class="class9" title="Community.html" href="Community.html">Community</a></p>
</div>
</div>
</div>
<div style="height: 36px; width: 1px;  height: 36px; left: 245px; position: absolute; top: 81px; width: 0px; z-index: 1; " class="tinyText">
<div style="position: relative; width: 0px; ">
<img src="wolfssl-ti_files/shapeimage_4.png" alt="" style="height: 36px; left: 0px; position: absolute; top: 0px; width: 1px; "/>
</div>
</div>
<div style="height: 37px; width: 1px;  height: 37px; left: 296px; position: absolute; top: 80px; width: 0px; z-index: 1; " class="tinyText">
<div style="position: relative; width: 0px; ">
<img src="wolfssl-ti_files/shapeimage_5.png" alt="" style="height: 37px; left: 0px; position: absolute; top: 0px; width: 1px; "/>
</div>
</div>
<div style="height: 36px; width: 1px;  height: 36px; left: 363px; position: absolute; top: 81px; width: 0px; z-index: 1; " class="tinyText">
<div style="position: relative; width: 0px; ">
<img src="wolfssl-ti_files/shapeimage_6.png" alt="" style="height: 36px; left: 0px; position: absolute; top: 0px; width: 1px; "/>
</div>
</div>
<div style="height: 36px; width: 1px;  height: 36px; left: 438px; position: absolute; top: 81px; width: 0px; z-index: 1; " class="tinyText">
<div style="position: relative; width: 0px; ">
<img src="wolfssl-ti_files/shapeimage_7.png" alt="" style="height: 36px; left: 0px; position: absolute; top: 0px; width: 1px; "/>
</div>
</div>
<div style="height: 37px; width: 1px;  height: 37px; left: 498px; position: absolute; top: 80px; width: 0px; z-index: 1; " class="tinyText">
<div style="position: relative; width: 0px; ">
<img src="wolfssl-ti_files/shapeimage_8.png" alt="" style="height: 37px; left: 0px; position: absolute; top: 0px; width: 1px; "/>
</div>
</div>
<div style="height: 37px; width: 1px;  height: 37px; left: 589px; position: absolute; top: 80px; width: 0px; z-index: 1; " class="tinyText">
<div style="position: relative; width: 0px; ">
<img src="wolfssl-ti_files/shapeimage_9.png" alt="" style="height: 37px; left: 0px; position: absolute; top: 0px; width: 1px; "/>
</div>
</div>
<div id="id14" style="height: 25px; left: 671px; position: absolute; top: 84px; width: 61px; z-index: 1; " class="style_SkipStroke_1 shape-with-text">
<div class="text-content graphic_textbox_layout_style_default_External_61_25" style="padding: 0px; ">
<div class="graphic_textbox_layout_style_default">
<p style="padding-bottom: 0pt; padding-top: 0pt; " class="paragraph_style_19"><a class="class10" title="Contact.html" href="Contact.html">Contact</a></p>
</div>
</div>
</div>
<div id="id15" style="height: 25px; left: 249px; position: absolute; top: 84px; width: 44px; z-index: 1; " class="style_SkipStroke_1 shape-with-text">
<div class="text-content graphic_textbox_layout_style_default_External_44_25" style="padding: 0px; ">
<div class="graphic_textbox_layout_style_default">
<p style="padding-bottom: 0pt; padding-top: 0pt; " class="paragraph_style_18"><a class="class11" title="About.html" href="About.html">About</a></p>
</div>
</div>
</div>
<div style="height: 36px; width: 1px;  height: 36px; left: 670px; position: absolute; top: 81px; width: 0px; z-index: 1; " class="tinyText">
<div style="position: relative; width: 0px; ">
<img src="wolfssl-ti_files/shapeimage_10.png" alt="" style="height: 36px; left: 0px; position: absolute; top: 0px; width: 1px; "/>
</div>
</div>
<div id="id16" style="height: 25px; left: 298px; position: absolute; top: 84px; width: 63px; z-index: 1; " class="style_SkipStroke_3 shape-with-text">
<div class="text-content graphic_textbox_layout_style_default_External_63_25" style="padding: 0px; ">
<div class="graphic_textbox_layout_style_default">
<p style="padding-bottom: 0pt; padding-top: 0pt; " class="paragraph_style_19"><a class="class12" title="Products.html" href="Products.html">Products</a></p>
</div>
</div>
</div>
<div id="id17" style="height: 25px; left: 549px; position: absolute; top: 84px; width: 41px; z-index: 1; " class="style_SkipStroke_1 shape-with-text">
<div class="text-content graphic_textbox_layout_style_default_External_41_25" style="padding: 0px; ">
<div class="graphic_textbox_layout_style_default">
<p style="padding-bottom: 0pt; padding-top: 0pt; " class="paragraph_style_18"><a class="class13" title="Docs.html" href="Docs.html">Docs</a></p>
</div>
</div>
</div>
<div style="height: 37px; width: 1px;  height: 37px; left: 545px; position: absolute; top: 80px; width: 0px; z-index: 1; " class="tinyText">
<div style="position: relative; width: 0px; ">
<img src="wolfssl-ti_files/shapeimage_11.png" alt="" style="height: 37px; left: 0px; position: absolute; top: 0px; width: 1px; "/>
</div>
</div>
<div style="height: 180px; width: 221px;  height: 179px; left: 36px; position: absolute; top: 2238px; width: 220px; z-index: 1; " class="tinyText">
<div style="position: relative; width: 220px; ">
<img src="wolfssl-ti_files/shapeimage_12.png" alt="" style="height: 180px; left: 0px; position: absolute; top: 0px; width: 221px; "/>
</div>
</div>
<div id="id18" style="height: 31px; left: 44px; position: absolute; top: 2249px; width: 190px; z-index: 1; " class="style_SkipStroke_1 shape-with-text">
<div class="text-content graphic_textbox_layout_style_default_External_190_31" style="padding: 0px; ">
<div class="graphic_textbox_layout_style_default">
<p style="padding-bottom: 0pt; padding-top: 0pt; " class="paragraph_style_12">wolfSSL 3.10.0</p>
</div>
</div>
</div>
<div id="id19" style="height: 85px; left: 51px; position: absolute; top: 2275px; width: 194px; z-index: 1; " class="style_SkipStroke_1 shape-with-text">
<div class="text-content graphic_textbox_layout_style_default_External_194_85" style="padding: 0px; ">
<div class="graphic_textbox_layout_style_default">
<p style="padding-bottom: 0pt; padding-top: 0pt; " class="paragraph_style_13">Release 3.10.0 includes a low level vulnerability fix, SHA-224, Intel SGX, RIOT OS, PKCS#12, NXP LTC crypto, STM32 CubeMX support, and more.</p>
</div>
</div>
</div>
<div id="id20" style="height: 28px; left: 108px; position: absolute; top: 2380px; width: 77px; z-index: 1; " class="style_SkipStroke_1 shape-with-text">
<div class="text-content graphic_textbox_layout_style_default_External_77_28" style="padding: 0px; ">
<div class="graphic_textbox_layout_style_default">
<p style="padding-bottom: 0pt; padding-top: 0pt; " class="paragraph_style_20"><a class="class14" title="https://wolfssl.com/wolfSSL/download/downloadForm.php" href="https://wolfssl.com/wolfSSL/download/downloadForm.php">Download</a></p>
</div>
</div>
</div>
<div id="id21" style="height: 33px; left: 556px; position: absolute; top: 2636px; width: 134px; z-index: 1; " class="style_SkipStroke_1 shape-with-text">
<div class="text-content graphic_textbox_layout_style_default_External_134_33" style="padding: 0px; ">
<div class="graphic_textbox_layout_style_default">
<p style="padding-bottom: 0pt; padding-top: 0pt; " class="paragraph_style_21">embedded ssl</p>
</div>
</div>
</div>
<div style="height: 16px; width: 20px;  height: 16px; left: 706px; position: absolute; top: 51px; width: 20px; z-index: 1; " class="tinyText">
<div style="position: relative; width: 20px; ">
<img src="wolfssl-ti_files/shapeimage_13.png" alt="" style="height: 16px; left: 0px; position: absolute; top: 0px; width: 20px; "/>
</div>
</div>
<div style="height: 19px; width: 19px;  height: 19px; left: 707px; position: absolute; top: 25px; width: 19px; z-index: 1; " class="tinyText style_SkipStroke">
<img src="wolfssl-ti_files/United%20Kingdom(Great%20Britain).png" alt="" style="border: none; height: 19px; width: 19px; "/>
</div>
<div id="id22" style="height: 23px; left: 328px; position: absolute; top: 48px; width: 258px; z-index: 1; " class="style_SkipStroke_1 shape-with-text">
<div class="text-content graphic_textbox_layout_style_default_External_258_23" style="padding: 0px; ">
<div class="graphic_textbox_layout_style_default">
<p style="padding-bottom: 0pt; padding-top: 0pt; " class="paragraph_style_22">Questions? +1 (425) 245-8247</p>
</div>
</div>
</div>
<div style="height: 19px; width: 19px;  height: 19px; left: 685px; position: absolute; top: 25px; width: 19px; z-index: 1; " class="tinyText style_SkipStroke">
<a href="http://www.wolfssl.jp/" title="http://www.wolfssl.jp"><img src="wolfssl-ti_files/japan.png" alt="" style="border: none; height: 19px; width: 19px; "/></a>
</div>
<div id="id23" style="height: 28px; left: 593px; position: absolute; top: 44px; width: 119px; z-index: 1; " class="style_SkipStroke_1 shape-with-text">
<div class="text-content graphic_textbox_layout_style_default_External_119_28" style="padding: 0px; ">
<div class="graphic_textbox_layout_style_default">
<p style="padding-bottom: 0pt; padding-top: 0pt; " class="paragraph_style_23"><a class="class15" title="https://www.wolfssl.com/forums" href="https://www.wolfssl.com/forums">Support <span class="style_5">Forums</span></a></p>
</div>
</div>
</div>
<div style="height: 48px; width: 300px;  height: 48px; left: 235px; position: absolute; top: 2492px; width: 300px; z-index: 1; " class="tinyText style_SkipStroke">
<a href="https://www.rsaconference.com/events/us17" title="https://www.rsaconference.com/events/us17"><img src="wolfssl-ti_files/rsa.jpg" alt="" style="border: none; height: 48px; width: 300px; "/></a>
</div>
<div style="height: 62px; width: 300px;  height: 62px; left: 235px; position: absolute; top: 2559px; width: 300px; z-index: 1; " class="tinyText style_SkipStroke">
<a href="http://www.cybertechisrael.com/" title="http://www.cybertechisrael.com/"><img src="wolfssl-ti_files/2017.png" alt="" style="border: none; height: 63px; width: 300px; "/></a>
</div>
<div style="height: 121px; width: 155px;  height: 121px; left: 32px; position: absolute; top: 5px; width: 155px; z-index: 1; " class="tinyText style_SkipStroke">
<a href="Home.html" title="Home.html"><img src="wolfssl-ti_files/wolfssl_logo.png" alt="" style="border: none; height: 121px; width: 156px; "/></a>
</div>
<div style="height: 2669px; line-height: 2669px; " class="spacer"> </div>
</div>
<div style="height: 100px; margin-left: 0px; position: relative; width: 770px; z-index: 15; " id="footer_layer">
<div style="height: 0px; line-height: 0px; " class="bumper"> </div>
</div>
</div>
</div>
 </body>

<!-- Mirrored from www.wolfssl.com/wolfSSL/wolfssl-ti.html by HTTrack Website Copier/3.x [XR&CO'2014], Tue, 17 Jan 2017 13:22:45 GMT -->
</html>
